Applying Model-Integrated Computing to Middleware and Application Components

نویسندگان

  • Aniruddha Gokhale
  • Douglas C. Schmidt
  • Balachandran Natarajan
  • Nanbor Wang
چکیده

Enterprise application is a term applied to a large class of applications that comprise enterprise resource planning (ERP), shop floor automation, supply chain management (SCM), ebusiness and customer relationship management (CRM) systems. Examples of enterprise applications include airline reservation systems, bank asset management systems, and businessto-business supply chain management systems. These types of applications constitute the majority of information technology (IT) investment and staffing, with annual expenditures expected to exceed $7.3bn worldwide by 2004. Enterprise applications were historically developed using custom built, in-house applications built customizing proprietary systems like HighExPlus, BancsConnect and EX that are being used from mainframes to PC’s. Due to deregulation, time-to-market pressures, and stiff global competition for human and economic resources, however, enterprise applications are increasingly being developed using services and protocols defined by commercial-off-the-shelf (COTS) middleware integration platforms, such as the Common Object Request Broker Architecture (CORBA) [1], Java 2 Enterprise Edition (J2EE) [2], and emerging web services middleware, such as .NET [3] based on XML [4] and SOAP [5]. COTS middleware encapsulates specific services or sets of services to provide reusable building blocks that can be composed to develop enterprise applications rapidly and robustly. In particular, COTS middleware offers enterprise application developers the following reusable capabilities:

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Access control in ultra-large-scale systems using a data-centric middleware

  The primary characteristic of an Ultra-Large-Scale (ULS) system is ultra-large size on any related dimension. A ULS system is generally considered as a system-of-systems with heterogeneous nodes and autonomous domains. As the size of a system-of-systems grows, and interoperability demand between sub-systems is increased, achieving more scalable and dynamic access control system becomes an im...

متن کامل

Database Middleware and Web Services for Data Distribution and Integration in Distributed Heterogeneous Database Systems

As the database environment changing, database is no longer accessed only by using SQL to communicate with DBMS as in the two-tier client-server architecture. In modern enterprise distributed systems, applications are developed and deployed as components in n-tier architecture. Database system is integrated with related applications and can only be accessed via interfaces provided by the applic...

متن کامل

Object-Oriented Frameworks for Network Programming

Object-oriented frameworks help reduce the cost and improve the quality of networked applications by reifying software designs and pattern languages that have proven effective in particular application domains. This chapter illustrates what frameworks are and compares them with other popular software development techniques, such as class libraries, components, patterns, and model-integrated com...

متن کامل

Distributed Reconfigurable Simulation for Communication Systems

The simulation of physical-layer communication systems often requires long execution times. This is due to the nature of the Monte Carlo simulation. To obtain a valid result by producing enough errors, the number of bits or symbols being simulated must signiÞcantly exceed the inverse of the bit error rate of interest. This often results in hours or even days of execution using a personal comput...

متن کامل

Applying Model-Integrated Computing to Provision Middleware and Application Quality of Service

Commercial of-the-shelf (COTS) distribution middleware is gaining acceptance in the distributed real-time and embedded (DRE) community as (1) the cost and time required to develop and verify DRE applications precludes developers from implementing DRE applications from scratch and (2) implementations of standard COTS middleware specifications, such as CORBA, mature. Although standard COTS specif...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002